Big Huge Thesaurus

Sida rhombifolia

noun